
// DIRECT：不经由代理服务器，直接访问
// PROXY host:port：经由指定代理服务器及端口。可指定多个，分号分隔
// SOCKS5 host:port：经由指定的SOCKS5服务器及端口。可指定多个，分号分隔

var proxy = "SOCKS5 127.0.0.1:1080";
var direct = 'DIRECT';

// 代理规则
var rules=[
  "google.com",
  "youtube.com",


   "facebook.com"
]

// 代理方法入口, 两个参数代表浏览器url，url中的host
function FindProxyForURL(url, host){

    // 符合代理规则的域名，走代理
    for(var rule in rules){
        if(url.indexOf(rules[rule])>-1){
            return proxy;
        }
//        if(shExpMatch(host,rule)){
//            return proxy;
//        }
    }

    // 其他都是直连
    return direct;

  }


